package Var1018;

public class First {
    //1.百度 堆内存和栈内存的概念
    //栈：
    //通过os自动分配和释放，用来存放函数的参数值、局部变量的值等。因为栈内存的分配内置于计算机CPU的指令集，所以它的效率很高，但是分配内存量有局限。
    //堆：
    // 通过new、malloc、realloc分配的内存，可以被GC回收内存。

    //2.汽车发动机有排量，重量，品牌，马力等属性
    // 用oo的思想模拟汽车发动机 ，定义并测试发动机对象，
    //并输出发动机的信息。
    public static void main(String[] args) {
        aaa c=new aaa();
        c.brand="宝马";//品牌
        c.weight=2180;//kg
        c.displacement=2.0;//L
        c.colour="黑色";//颜色
        c.horsepower=185;//马力
        c.show();
    }

    public static class  aaa{
        String brand;//品牌
        int weight;//重量
        double displacement;//排量
        String colour;//颜色
        int horsepower; //马力

        public  void show() {
            System.out.println("这个品牌是:"+brand+",他的重量是:"+weight+",它的排量是:"+displacement+",它的颜色是:"+colour+",它的马力是:"+horsepower);
        }

    }
}
